lemon squash - French English Dictionary